deep boring implements - Francés Inglés Diccionario